joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

    Bonjour,
    j'ai plusieurs sites avec ce template JA-purity2 lié au plugin JA t3 framework que je voulais mettre à jour en Joomla 3.7 quand je me suis apercu qu'il y avait des problèmes suite à l'opération sur l'un d'entre eux.
    Il semble bien que ce soit du au template Ja purity2 puisque un autre site avec purity 3 ne présente pas ces phénomènes.
    Lorsque je lance la page d'accueil du site il sort des "notices" et "warnings" que je vais vous recopier ci-dessous (lorsque la sortie d'erreurs est réglée sur maximum ou développement°. Pour l'instant sur mes sites en ligne jai bloqué la sortie des erreurs (ceux-ci semblent fonctionner correctement) mais 'ai reproduit le phénomène identique sur un site des test.
    Voici 2 exemples des messages qui sortent en plusieurs itérations :
    Notice: Undefined index: mime in D:\xampp-chatelaudren\htdocs\joomla-chatelaudren-1\plugins\system\jat3\jat3\core\head.php on line 172
    Warning: Illegal string offset 'relative' in D:\xampp-chatelaudren\htdocs\joomla-chatelaudren-1\libraries\cms\html\html.php on line 620
    la ligne Jat3 est bien le plugin JA T3, j'ai rechargé la derniere version sans résultat.
    la ligne warning avec cms librairies correspond a des dossiers mis à jour avec Joomla 3.7..
    Voila, est ce que quelqu'un peut m'aider à résoudre ces problèmes???
    Merci d'avance de vos réponses.
    Si vous voulez je pourrai vous donner lien d'un site en exploitation qui pose problème.
    A bientôt
    Merci Jeanluc.ferre
    Dernière édition par jeanluc.ferre à 28/04/2017, 21h40

  • #2
    Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

    Bonjour,

    les warning/notice sont des messages permettant aux développeurs de tester et développer les applications correctement, il ne jouent pas sur le comportement du site (ne posent pas de problème) et ne doivent donc pas être affichés.

    Il suffit donc de désactiver le rapport d'erreur.
    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

    Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

      Bonjour;
      Merci de votre réponse....c'est ce que j'ai fait de désactiver le rapport d'erreurs su mes sites de productions....
      Cependant j'aimerais bien comprendre....des variables dans le code ne doivent pas être définies, du moins pour libriries/cms/html/html.php.....je ne suis pas un spécialiste de php pour critiquer le code de ce fichier...mais je cherche.
      Pour les notices relatives au fichier jat3/head.php dernièrement ils n'apparaissent plus près voir modifié puis rétabli dans le template les options join $ minify... pour les fichiers CSS et JS ; je ne sais si c'est réellement la cause.
      Joomlart qui propose ces templates propose désormais de ne plus fire l mise à jour vers Joomla 3.7 car il y bien des ennuis avec leurs templates y compris purity 3 que je croyais indemne.
      Comment peut on faire un retour à la Joomla 3.6.5 pour un site qui n' pas été archivé?
      Merci d'avance de vos réponses et à bientôt
      jeanluc.ferre

      Commentaire


      • #4
        Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

        Comment peut on faire un retour à la Joomla 3.6.5 pour un site qui n' pas été archivé?
        Il suffit de remonter une sauvegarde, la majorité des hébergeurs le propose.
        Par contre, je pense vraiment que cela est une erreur, ces notices ne gènent en rien le bon fonctionnement du site et la mise à jour 3.7 de Joomla! corrige plusieurs bugs et faille de sécurité
        Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

        Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

        Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

        Commentaire


        • #5
          Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

          Bonjour,
          Merci de vos réponses très instructives....
          Sur mon site de test qui a également une distribution J3.7 avec template ja-purity_2 et ja t3 framework...je viens de faire disparaître les warnings de librairies/cms/html/html.php en éditant le fichier html.php et en ajoutant une ligne avec
          $options = array();
          dans le code juste avant la ligne 620 où apparaissait le 1er warning...Est ce vraiment un problème de code?
          Quant aux noitices de jat3/head.php ils disparaissent aussi apès avoir modifié les options de compression CSS et JS dans le template.
          Contrairement à ce que j'ai vu sur un forum "joomlalrt" il a fallu que je mette "join minify compress" au lieu de "no" pour les deux.
          Parfois les notices réapparaissent mais en rafraichissnt la page elles disparaissent.
          Vu que c'est un peu du bricolage je ne pense pas que ce soit une solution définitive....
          Merci de me dire ce que vous en pensez???je vais surveiller mon site de test en attendant les updates de joomlart pour le framework ou de Joomla.
          Merci de tout pour vos contributions en attendant votre réponse.
          Jeanluc.ferre

          Commentaire


          • #6
            Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

            Bonsoir,
            Si la modification des options de compression de CSS et JS dans le template ont pu faire disparaître les notices, par contre la modification du fichier html.php si elle permet de supprimer les warnings rend inopérant le backend..(le frontend marche bien) .tout se passe comme s'il n'y avait plus de CSS sur le template ISIS....'ça ne pouvait pas être si simple!!!).
            Merci pour tout en espérant que quelqu'un me donnera une solution pour avoir quelque chose de propre avec ce template ja-purity_2.
            jeanluc.ferre

            Commentaire


            • #7
              Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

              Bonjour,

              Vu que c'est un peu du bricolage je ne pense pas que ce soit une solution définitive....
              Merci de me dire ce que vous en pensez???
              Le problème de modifier les fichiers sources (de Joomla! et du template) est que ces modifications seront à la première mise à jour. Il est par contre possible que les prochaines mises à jour corrigent ces warning.
              Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

              Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

              Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

              Commentaire


              • #8
                Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                Bonjour,
                Merci de votre réponse...
                la modification du fichier html.php ne règle pas tous les problèmes car si les warnings ont disparu du frontend (qui fonctionne bien) le backend est sérieusement perturbé et devient inopérant...tout se passe comme s'il n'y avait plus de CSS pour le template ISIS, je n'ai plus de couleurs, les menus sont inactifs..... (je vais peut être essayer avec le template Hathor par défaut dans le backend).
                Il m'a semblé avoir lu dans le forum des posts relatifs à ISIS et J3.7 mais je n'ai pas pu les retrouver.
                Merci pour tout et à bientôt de vous lire.
                Jeanluc.ferre

                Commentaire


                • #9
                  Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                  (je vais peut être essayer avec le template Hathor par défaut dans le backend).
                  Surtout pas.

                  Je réagis à cette option rapidement. Le template admin Hathor est en voie de suppression.
                  Il n'a pas été vraiment adapté à la 3.7.
                  Ne pas utiliser.
                  Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                  Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                  Commentaire


                  • #10
                    Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                    Bonjour,
                    Merci de vos réponses...
                    je ne l'ai pas fait compte tenu du fit que j'ai vu dans des forums que Hathor avait du plomb dans l'aile....
                    j'ai refait le update de j3.7 sans résultats....
                    je ne pense pas que ce soit du à une version de php car si mon site de test est en php 5.4...mon site en ligne qui présente le problème est passé en php 7
                    Il y a bien un avertissement "le répertoire temporaire php n'est pas défini" dans la gestion des extensions...mais je n'ai rien vu qui puisse incriminer cela...
                    à bientôt
                    Jeanluc.ferre

                    Commentaire


                    • #11
                      Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                      Quel est ton hébergeur ?
                      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                        Bonjour;
                        Merci de vos contributions
                        Pour les sites en ligne l'hébergeur est OVH, par contre pour mon site de test c'est xampp 3.2.1 que j'utilise, sur ce site de test il n'y a pas d'avertissement mentionné précédemment.
                        Je viens de refaire la modification : $options = array(); dans le fichier html.php en ligne 62 de mon site de test :
                        - le frontend marche impeccable sans warnings
                        - le backend n'a plus de mise en forme CSS mais marche...les liens sont actifs....j'ai tout en littéral sur fond blanc..
                        c'est un peu normal vu que la modification touche à une fonction relative aux fichiers CSS
                        Merci encore et à bientôt
                        Jeanluc.ferre

                        Commentaire


                        • #13
                          Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                          Bonjour,
                          Voila ci-après une ligne de code du fichier html.php sur laquelle sont renvoyés 2 "warnings illegal offset relative:"
                          Code:
                          $options['relative']      = isset($options['relative']) ? $options['relative'] : false;
                          je ne comprends pas trop comment marche l'opérateur ternaire....à moins que ce ne soit la version de php qui ne comprenne pas bien le code....
                          j'ai effacé tous les caches : sites, jat3, et navigateur sans changer de résultat
                          merci d'avance pour vos réponses
                          Jean Luc Ferré

                          Commentaire


                          • #14
                            Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                            Bonjour,
                            Sous un autre angle d'approche du problème je suis allé voir sur le github jooma : https://github.com/joomla/joomla-cms et là j'ai vu qu'il y avait des modifs récentes dans "librairies"...en descendant l'arborescence on remarque même des modifications sur : librairies/cms/html/html.php le fichier qui sort les warnings...
                            Pour voir sur mon site des test j'ai téléchargé sur le github et remplacé le répertoire "librairies"....mais sans résultat....apparemment les lignes corrigées dans html.php ne sont pas celles qui me posent problème....
                            Peut être ne sont ils à bout de leurs corrections???...en remontant le problème sait on jamais!
                            Ce matin j'ai eu une réponse de joomlart, ils jugent pour l'instant ja-purity_2 trop ancien pour faire une mise à jour...
                            Dans l'exemple de la ligne de code citée dans le post précédent je ne vois pas comment on peut échapper aux warnings si 'relative' n'est pas connue....dans la version précédente de html.php une variable $relative était définie en clair...
                            à bientôt
                            Jeanluc.ferre

                            Commentaire


                            • #15
                              Re : joomla 3.7 et template JA Purity2 avec plugin JA T3 Framework

                              Bonjour Jean Luc
                              petite question : es tu à l'aise avec Php ou pas ?
                              Car si tu ne fais que des déductions par rapport au messages d'erreur et que tu fais des modifs au ptit bonheur la chance ... tu risques la cata là !

                              Comme dit pas Simon plus haut, qu'est ce qui te gène dans ces warning/notices ??? Ces messages sont destinés aux Developpeurs ... ceux qui ont écrit le code en question et qui le comprennent , pour les avertir qu'il faudra, dans un futur plus ou moins proche, l'écrire autrement pour que les nouvelles versions de Php les prennent en compte correctement

                              Ce ne sont donc pas des erreurs de programmation ou de mauvaises interprétations du code Php ... et ce n'est pas du tout "bloquant"
                              De toute façon, si tes sites sont en production, ils doivent absolument "cacher" toutes ces notices pour des raisons de sécurité ...
                              Dernière édition par manu93fr à 01/05/2017, 14h08
                              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
                              Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X